/**
 * !系统
*/
const SystemMonitoring = resolve => require(['../container/system/SystemMonitoring.vue'], resolve);
const SystemSetting = resolve => require(['../container/system/SystemSetting.vue'], resolve);
const DistributedMonitoring = resolve => require(['../container/system/DistributedMonitoring.vue'], resolve);
const CheckJournal = resolve => require(['../container/system/CheckJournal.vue'], resolve);
const AccessControllerManage = resolve => require(['../container/system/AccessControllerManage.vue'], resolve);
const AgencyIpManage = resolve => require(['../container/system/AgencyIpManage.vue'], resolve);
const BackupRestore = resolve => require(['../container/system/BackupRestore.vue'], resolve);

export default [
    {
        path: '/systemMonitoring',
        name: 'SystemMonitoring',
        component: SystemMonitoring,
        meta: {
            title: '服务器监测',
            belong: 'systemMonitoring'
        }
    },
    {
        path: '/systemSetting',
        name: 'SystemSetting',
        component: SystemSetting,
        meta: {
            title: '系统设置',
            belong: 'systemSetting'
        }
    },
    {
        path: '/distributedMonitoring',
        name: 'DistributedMonitoring',
        component: DistributedMonitoring,
        meta: {
            title: '分布式监测',
            belong: 'distributedMonitoring'
        }
    },
    {
        path: '/checkJournal',
        name: 'CheckJournal',
        component: CheckJournal,
        meta: {
            title: '查看日志',
            belong: 'checkJournal'
        }
    },
    {
        path: '/accessControllerManage',
        name: 'AccessControllerManage',
        component: AccessControllerManage,
        meta: {
            title: '访问控制器管理',
            belong: 'accessControllerManage'
        }
    },
    {
        path: '/agencyIpManage',
        name: 'AgencyIpManage',
        component: AgencyIpManage,
        meta: {
            title: '代理IP管理',
            belong: 'agencyIpManage'
        }
    },
    {
        path: '/backupRestore',
        name: 'BackupRestore',
        component: BackupRestore,
        meta: {
            title: '备份和还原',
            belong: 'backupRestore'
        }
    },
];